<?xml version="1.0" encoding="UTF-8"?>
<dxl:DXLMessage xmlns:dxl="http://greenplum.com/dxl/2010/12/">
  <dxl:Query>
    <dxl:OutputColumns>
      <dxl:Ident ColId="15" ColName="a" TypeMdid="0.21.1.0"/>
      <dxl:Ident ColId="16" ColName="b" TypeMdid="0.23.1.0"/>
      <dxl:Ident ColId="17" ColName="c" TypeMdid="0.1003.1.0"/>
      <dxl:Ident ColId="18" ColName="d" TypeMdid="0.1009.1.0"/>
    </dxl:OutputColumns>
    <dxl:CTEList/>
    <dxl:LogicalProject>
      <dxl:ProjList>
        <dxl:ProjElem ColId="15" Alias="a">
          <dxl:ArrayRef ElementType="0.21.1.0" ArrayType="0.1005.1.0" TypeMdid="0.21.1.0">
            <dxl:ArrayIndexList Bound="Lower"/>
            <dxl:ArrayIndexList Bound="Upper">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="1"/>
            </dxl:ArrayIndexList>
            <dxl:RefExpr>
              <dxl:Ident ColId="1" ColName="a" TypeMdid="0.1005.1.0"/>
            </dxl:RefExpr>
            <dxl:AssignExpr/>
          </dxl:ArrayRef>
        </dxl:ProjElem>
        <dxl:ProjElem ColId="16" Alias="b">
          <dxl:ArrayRef ElementType="0.23.1.0" ArrayType="0.1007.1.0" TypeMdid="0.23.1.0">
            <dxl:ArrayIndexList Bound="Lower"/>
            <dxl:ArrayIndexList Bound="Upper">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="1"/>
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="2"/>
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="3"/>
            </dxl:ArrayIndexList>
            <dxl:RefExpr>
              <dxl:Ident ColId="2" ColName="b" TypeMdid="0.1007.1.0"/>
            </dxl:RefExpr>
            <dxl:AssignExpr/>
          </dxl:ArrayRef>
        </dxl:ProjElem>
        <dxl:ProjElem ColId="17" Alias="c">
          <dxl:ArrayRef ElementType="0.19.1.0" ArrayType="0.1003.1.0" TypeMdid="0.1003.1.0">
            <dxl:ArrayIndexList Bound="Lower">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="3"/>
            </dxl:ArrayIndexList>
            <dxl:ArrayIndexList Bound="Upper">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="5"/>
            </dxl:ArrayIndexList>
            <dxl:RefExpr>
              <dxl:Ident ColId="3" ColName="c" TypeMdid="0.1003.1.0"/>
            </dxl:RefExpr>
            <dxl:AssignExpr/>
          </dxl:ArrayRef>
        </dxl:ProjElem>
        <dxl:ProjElem ColId="18" Alias="d">
          <dxl:ArrayRef ElementType="0.25.1.0" ArrayType="0.1009.1.0" TypeMdid="0.1009.1.0">
            <dxl:ArrayIndexList Bound="Lower">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="1"/>
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="4"/>
            </dxl:ArrayIndexList>
            <dxl:ArrayIndexList Bound="Upper">
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="2"/>
              <dxl:ConstValue TypeMdid="0.23.1.0" Value="9"/>
            </dxl:ArrayIndexList>
            <dxl:RefExpr>
              <dxl:Ident ColId="4" ColName="d" TypeMdid="0.1009.1.0"/>
            </dxl:RefExpr>
            <dxl:AssignExpr/>
          </dxl:ArrayRef>
        </dxl:ProjElem>
      </dxl:ProjList>
      <dxl:LogicalGet>
        <dxl:TableDescriptor Mdid="6.5060573.1.1" TableName="arrtest">
          <dxl:Columns>
            <dxl:Column ColId="1" Attno="1" ColName="a" TypeMdid="0.1005.1.0"/>
            <dxl:Column ColId="2" Attno="2" ColName="b" TypeMdid="0.1007.1.0"/>
            <dxl:Column ColId="3" Attno="3" ColName="c" TypeMdid="0.1003.1.0"/>
            <dxl:Column ColId="4" Attno="4" ColName="d" TypeMdid="0.1009.1.0"/>
            <dxl:Column ColId="5" Attno="5" ColName="e" TypeMdid="0.1022.1.0"/>
            <dxl:Column ColId="6" Attno="6" ColName="f" TypeMdid="0.1014.1.0"/>
            <dxl:Column ColId="7" Attno="7" ColName="g" TypeMdid="0.1015.1.0"/>
            <dxl:Column ColId="8" Attno="-1" ColName="ColId" TypeMdid="0.27.1.0"/>
            <dxl:Column ColId="9" Attno="-3" ColName="IsDropped" TypeMdid="0.28.1.0"/>
            <dxl:Column ColId="10" Attno="-4" ColName="ColWidth" TypeMdid="0.29.1.0"/>
            <dxl:Column ColId="11" Attno="-5" ColName="NullFreq" TypeMdid="0.28.1.0"/>
            <dxl:Column ColId="12" Attno="-6" ColName="NdvRemain" TypeMdid="0.29.1.0"/>
            <dxl:Column ColId="13" Attno="-7" ColName="FreqRemain" TypeMdid="0.26.1.0"/>
            <dxl:Column ColId="14" Attno="-8" ColName="ctid" TypeMdid="0.23.1.0"/>
          </dxl:Columns>
        </dxl:TableDescriptor>
      </dxl:LogicalGet>
    </dxl:LogicalProject>
  </dxl:Query>
</dxl:DXLMessage>
